Content-based fill